Common Barn-owl - English Synonyms Dictionary